Text copied to clipboard!
Titolo
Text copied to clipboard!Ingegnere di applicazioni mobili
Descrizione
Text copied to clipboard!
Stiamo cercando un Ingegnere di applicazioni mobili altamente motivato e competente per unirsi al nostro team di sviluppo. Il candidato ideale avrà una solida esperienza nella progettazione, nello sviluppo e nella manutenzione di applicazioni mobili per piattaforme iOS e Android. Lavorerai a stretto contatto con designer, product manager e altri sviluppatori per creare soluzioni mobili intuitive, scalabili e di alta qualità.
In questo ruolo, sarai responsabile dell'intero ciclo di vita dello sviluppo dell'applicazione, dalla progettazione iniziale alla distribuzione e al supporto post-lancio. Dovrai essere in grado di scrivere codice pulito, efficiente e ben documentato, oltre a collaborare con il team per risolvere problemi tecnici complessi e implementare nuove funzionalità.
È essenziale avere una buona conoscenza dei linguaggi di programmazione come Swift, Kotlin o Java, nonché familiarità con framework come React Native o Flutter. Inoltre, è richiesta un'esperienza nell'integrazione di API RESTful, nella gestione dello stato dell'applicazione e nell'ottimizzazione delle prestazioni.
Il candidato ideale possiede anche una forte attenzione ai dettagli, capacità di problem solving e una mentalità orientata al miglioramento continuo. La conoscenza delle linee guida di progettazione dell'interfaccia utente per dispositivi mobili e delle best practice per la sicurezza delle applicazioni è altamente apprezzata.
Offriamo un ambiente di lavoro dinamico e collaborativo, con opportunità di crescita professionale e accesso a tecnologie all'avanguardia. Se sei appassionato di sviluppo mobile e desideri contribuire alla creazione di prodotti digitali innovativi, ti invitiamo a candidarti.
Responsabilità
Text copied to clipboard!- Progettare e sviluppare applicazioni mobili per iOS e Android
- Collaborare con team di progettazione e prodotto per definire funzionalità
- Scrivere codice pulito, efficiente e manutenibile
- Testare e correggere bug per garantire la qualità del software
- Integrare API e servizi di terze parti
- Ottimizzare le prestazioni e la reattività delle applicazioni
- Gestire il ciclo di vita completo dell'applicazione
- Documentare il codice e i processi di sviluppo
- Partecipare a revisioni del codice e sessioni di brainstorming
- Rimanere aggiornato sulle ultime tecnologie e tendenze mobile
Requisiti
Text copied to clipboard!- Laurea in Informatica o campo correlato
- Esperienza nello sviluppo di app mobili native o ibride
- Conoscenza di Swift, Kotlin, Java o Dart
- Familiarità con framework come React Native o Flutter
- Esperienza con API RESTful e architetture client-server
- Conoscenza delle linee guida UI/UX per mobile
- Capacità di lavorare in team e gestire progetti in autonomia
- Buona conoscenza della lingua inglese
- Esperienza con strumenti di versionamento come Git
- Attitudine al problem solving e attenzione ai dettagli
Domande potenziali per l'intervista
Text copied to clipboard!- Qual è la tua esperienza nello sviluppo di app iOS e/o Android?
- Hai mai utilizzato framework come Flutter o React Native?
- Come gestisci l'integrazione di API esterne in un'app mobile?
- Hai mai pubblicato un'app sugli store ufficiali?
- Come garantisci la sicurezza dei dati in un'app mobile?
- Quali strumenti utilizzi per il versionamento del codice?
- Hai esperienza con test automatici per app mobili?
- Come affronti l'ottimizzazione delle prestazioni di un'app?
- Hai lavorato in team Agile o Scrum?
- Qual è il tuo approccio alla risoluzione dei bug?